$--color-primary: rgb(0, 162, 108);
$--color-success: #67c23a !default;
$--color-warning: #ff9900 !default;
$--color-danger: #ff0033 !default;
$--color-info: #0099cc !default;
/* 改变 icon 字体路径变量，必需 */
$--font-path: "~element-ui/lib/theme-chalk/fonts";
@import "~element-ui/packages/theme-chalk/src/index";

/* 表头 */
.table .el-table__header-wrapper th {
	background: rgb(241, 241, 241);
	color: #7c7c7c;
}

/* table边框颜色 */
.table .el-table--border:after,
.table .el-table--group:after,
.table .el-table::before {
	background-color: #dfdfe2;
}

.table .el-table--border,
.table .el-table--group {
	border-color: #dfdfe2;
}

.table .el-table td,
.table .el-table--border th,
.table .el-table th.is-leaf,
.table .el-table--border th.gutter:last-of-type {
	border-bottom: 1px solid #dfdfe2;
}

.table .el-table--border td,
.table .el-table--border th {
	border-right: 1px solid #dfdfe2;
}

/* 翻页 */
.el-pagination {
	padding: 0;
}

.el-input.el-input--mini.el-input--suffix {
	margin: 0;
}

/* loading 样式 */
.el-loading-mask {
	background: rgba($color: #5e616a, $alpha: 0.7);
}

/* 信息提示样式 */
.el-message {
	min-width: auto;
	padding: 9px 12px;
	border: none;
	box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
	background-color: #fff;

	.el-message__content {
		color: #222;
		font-size: 13px;
	}

	.el-message__icon {
		margin-right: 8px;
	}
}

.el-card__header {
	padding: 10px 20px;
}

.el-card__body {
	padding: 15px 20px;
}
